Definition of Sir Oliver Lodge

  • (noun) English physicist who studied electromagnetic radiation and was a pioneer of radiotelegraphy (1851-1940)

Synonyms of Sir Oliver Lodge


Antonyms of Sir Oliver Lodge


No Antonyms Found.

Homophones of Sir Oliver Lodge


No Homophones Found.